#include<stdio.h>
#include<unistd.h>
#include<string.h>
#include<sys/types.h>
#include<sys/stat.h>
#include<fcntl.h>

int main()
{
    close(1);


//int main()
//{
//    char buffer[1024];
//
//    ssize_t s=read(0,buffer,sizeof(buffer));
//    if(s<0) return 1;
//    buffer[s]='\0';
//    printf("echo:%s\n",buffer);
//    return 0;
//}




//int main()
//{
//    //int fd=open("log.txt",O_WRONLY|O_CREAT);     //以写的方式打开 并且如果文件不存在先创建
//    umask(0);
//    int fd=open("log.txt",O_WRONLY|O_CREAT|O_TRUNC,0666);
//    if(fd<0)
//    {
//        printf("open file");
//        return 1;
//    }
//    
//    const char *message="hello file system call";
//    write(fd,message,strlen(message));
//
//    close(fd);      //关闭文件，传入文件标识符即可
//    return 0;
//}









//int main()
//{
//    //chdir("/home/zwt");    //在指定路径下创建文件
//    printf("Pid: %d\n",getpid());
//    FILE *fp=fopen("log.txt","w");
//    if(fp==NULL){
//        perror("fopen");
//        return 1;
//    }
//
//    const char *message="hello Linux message";
//    
//    fprintf(stdout,"%s: %d\n",message,1234); 
//    //fprintf(fp,"%s: %d\n",message, 1234);
//    //fwrite(message,strlen(message),1,fp);
//    //strlen(message) + 1?为什么?
//    fclose(fp);
//    //sleep(1000);
//    return 0;
//}
